From: Raspbian automatic forward porter Date: Fri, 16 Jan 2026 01:20:14 +0000 (+0000) Subject: Merge version 1.22.21+rpi1 and 1.23.3 to produce 1.23.3+rpi1 X-Git-Tag: archive/raspbian/1.23.3+rpi1^0 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=b7d44c061ee7529fd27fe9f72d6a3885f82d29b4;p=dpkg.git Merge version 1.22.21+rpi1 and 1.23.3 to produce 1.23.3+rpi1 --- b7d44c061ee7529fd27fe9f72d6a3885f82d29b4 diff --cc debian/changelog index 4d02331e,18c8a146..42f41741 --- a/debian/changelog +++ b/debian/changelog @@@ -1,20 -1,122 +1,133 @@@ - dpkg (1.22.21+rpi1) trixie-staging; urgency=medium ++dpkg (1.23.3+rpi1) forky-staging; urgency=medium + + [changes brought forward from 1.20.5+rpi1 by Peter Michael Green at Sun, 02 Aug 2020 12:08:02 +0000] + * Hack up Vendor.pm so it doesn't fail + (see https://lists.debian.org/debian-dpkg/2020/08/msg00004.html ) + + [changes introduce in 1.21.17+rpi1 by Peter Michael Green] + * disable testsuite. + - -- Raspbian forward porter Thu, 31 Jul 2025 13:29:08 +0000 ++ -- Raspbian forward porter Fri, 16 Jan 2026 01:20:12 +0000 + - dpkg (1.22.21) unstable; urgency=medium + dpkg (1.23.3) unstable; urgency=medium [ Guillem Jover ] + * Perl modules: + - Dpkg::Vendor::Debian: Mask PIE on m68k, sh4 and x32. + Thanks to Adrian Bunk . Closes: #1100187 + - Dpkg::Version: Add new has_epoch() and has_revision() methods. + Closes: #1123630 + - Dpkg::Source::Package::V1: Make debian/rules executable on extract if + present. Closes: #1123630 + + -- Guillem Jover Sat, 20 Dec 2025 02:18:49 +0100 + + dpkg (1.23.2) unstable; urgency=medium + + [ Guillem Jover ] + * Perl modules: + - Dpkg::BuildProfiles: Add workaround for callers passing invalid formulas. + Diagnosed by Chris Hofstaedtler . + + -- Guillem Jover Thu, 18 Dec 2025 02:10:10 +0100 + + dpkg (1.23.1) unstable; urgency=medium + + [ Guillem Jover ] + * Perl modules: + - Dpkg::BuildProfiles: Add missing Dpkg::Gettext and Dpkg::ErrorHandling + imports. Closes: #1123515 + * Test suite: + - Add a test for negated build profiles. + Prompted by Chris Hofstaedtler (on IRC). + + -- Guillem Jover Wed, 17 Dec 2025 13:10:07 +0100 + + dpkg (1.23.0) unstable; urgency=medium + + [ Guillem Jover ] + * Pass --format=xz explicitly to xz on decompression. + * dpkg-divert: Clarify default behavior change timeline. + * dpkg: Remove obsolete --forget-old-unavail from --help output. + * Add vendor specific support for fuzzy source vs version nativeness. + Closes: #737634 * dpkg-deb: Fix cleanup for control member with restricted directories. - Fixes CVE-2025-6297. Reported by zhutyra on HackerOne. + Reported by zhutyra on HackerOne. + * dpkg: Use maintscript name instead of untranslated description in error + messages. + * dpkg: Unify maintainer script error messages. + * dpkg: Print maintscript fallback success message after finishing actions. + * Improve subprocess exit message. + * update-alternatives: Move debug message from call site into + alternative_prepare_install(). + * Shallow pass at clarifying debug messages. + * update-alternatives: Clarify in --help output that the «...» refers to + --slave. + * dpkg-query: Improve --list header ASCII art. + Suggested by No Comment . + * dselect, libdpkg: Use Ctrl+ instead of ^ in messages. + * dpkg-split: Obsolete --msdos option which no longer does anything. + * Remove support for MSDOS-Filename field. + * dpkg-shlibdeps: Add a debug print when overriding file to package mappings. + See #1115395. + * Use invalid instead of illegal in symbol names and output messages. + * dpkg: Improve commands acting on the available file from standard input. + Closes: #1119906 + * Use «package metadata» instead of «control information». + * dpkg: Use MAXCONTROLFILENAME instead of 50 or 250 in format string + precision. + * dpkg-split: Mark strings for translation. + * start-stop-daemon: Update list of change contributors. + * Do not use contractions in output messages. + * Reword --help options descriptions to fit again in 80 columns. + * dpkg-source: Use Dpkg::BuildProfiles to parse the Build-Profiles field. + * dpkg-source: Add a new profile:v1 property in Package-List field. + See https://lists.debian.org/debian-devel/2025/11/msg00333.html. + * Use valid instead of legal in output messages and code comments. + * dpkg-source: Add support for --signer-certs option. Closes: #1110172 + * dpkg-source: Add new --no-vendor-certs extract option. + * dpkg: Do not run the postinst during cleanup if the previous state was bad. + Based on a patch by Ian Jackson . + Closes: #432893 + * dpkg: Mark reinstreq during unpack as late as possible, not before prerm. + Thanks to Ian Jackson . + * Architecture support: + - Accept sparcv9 as an alias for GNU CPU name sparc64. + - Remove kopensolaris-any support. + See commit 602261f1f3e3143b0b668d3ae185fb600b4ed18c. + See https://github.com/dtbartle/glibc-opensolaris (2009-04). + See https://github.com/ip1981/kopensolaris-glibc (2015-01). + - Remove kfreebsd-any support. + See https://lists.debian.org/debian-devel/2023/05/msg00306.html. + - Remove support for powerpcspe. + * Portability: + - Use portable POSIX «cp» options -RPp instead -a. * Perl modules: + - Dpkg::Vendor: Parametrize vendor and field names in diagnostic messages. + - Dpkg: Bump PROGVERSION to 1.23.x. + - Dpkg::Build::Info: Remove deprecated module. + - Dpkg::OpenPGP::Backend::Sequoia: Do not run sq/sqv to verify with no + keyrings. Closes: #1106148 + - Dpkg::OpenPGP::Backend::Sequoia: Run sq in stateless mode for + verification. + Suggested by Neal H. Walfield . + - Dpkg::Compression: Uncomment compression_get_property() deprecation + warning. + - Dpkg::Control::FieldsCore: Remove implicit argument use in + field_transfer_single(). + - Dpkg::Shlibs::SymbolFile: Remove deprecated ignore blacklist support. + - Dpkg::Source::Package: Move non-native version build check from 3.0 + (quilt) to 2.0. + - Dpkg::Source::Package: Add format vs version coherence warnings on + extract. + - Dpkg::Source::Package::V1: Remove redundant -r option for cp. + - Test::Dpkg: Refactor all_shell_files() function. + - Test::Dpkg: Add all maintscripts to all_shell_files(). + - Test::Dpkg: Refactor all_pod_modules() function. + - Test::Dpkg: Optimize modules skipping in all_pod_modules(). + - Test::Dpkg: Do not export directory getters. + - Test::Dpkg: Refactor test files scan function. + - Test::Dpkg: Extend all_shell_files() to return all shell scripts. - Dpkg::BuildDriver::DebianRules: Fix uninitialized Perl variables. Closes: #1107971 - Dpkg::BuildDriver::DebianRules: Fix R³ dpkg/target/ values